home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / extras / boot_up / tdsk140a / fix_icns / fix_icns.txt < prev   
Text File  |  1995-04-27  |  2KB  |  58 lines

  1.  
  2. ICON FIXER V 1.0
  3.  
  4. This small program fixes the icons in your (TERA) desktops icons-
  5. resource. By this I mean the following:
  6.  
  7. - centers the text under the icon
  8. - puts the text just under the icon (some rcs find it necessary to
  9.   put the text over the icon....)
  10. - sets the txt-length for the icon to 12 chars (small charset..)
  11. - sets the object width according to txt-length (9 chars..)
  12. - sets object height to 2 chars and 8 pixels (should be sufficient)
  13.   These latter two are too necessary to fix the messe some rcs make
  14.   of a decent icon.
  15.  
  16. For the sake of some icons I allowed icons to be larger than 32 * 32
  17. pixels.
  18.  
  19. There is some error checking in the prog (see the source) it bails out
  20. if there's more than one tree, or other structures than iconblocks.
  21. During the fix it checks if the object it's currently fixing is an
  22. icon. If not bye bye...
  23.  
  24. I compiled it with the ARGV startup code of Pure C so it should be
  25. able to dig that too...
  26.  
  27. PUBLIC DOMAIN
  28.  
  29. This small tool and it's source is public domain.
  30. So copy it (for free), modify it etc.
  31. Just one restriction if you alter things in the source mention that in
  32. the header, leave my name in (except when you add a fully automatic
  33. harddisk formatter or a ingenius tool like it....)
  34. and if you give it to somebody else give the poor guy the whole
  35. package (means: FIX_ICNS.TXT FIX_ICNS.C FIX_ICNS.TTP)
  36.  
  37. Just for the record: USE THIS PROGRAM AT YOUR OWN RISC!!!!
  38. I wrote this program as a small tool it didn't mess up my icons-
  39. resources, so I released it with my brothers TERA-desktop. If it
  40. totally demolishes your ultra great 1048576 bytes icons resource or
  41. whatever you tried to feed it, don't come to me complaining!
  42. Furthermore if someone alters the source I can't really take
  43. responsibility for that.
  44.  
  45. NEW VERSIONS
  46.  
  47. If I should encounter a bug in it I will make a new version and
  48. release it, probably on some BBS (MBH or whatever...).
  49.  
  50. The coder of this:
  51.  
  52. Ric Klaren
  53. Schiestraat 74
  54. 7523 TH Enschede
  55. (The Netherlands)
  56.  
  57. email: klaren@cs.utwente.nl or klarenj@cs.utwente.nl
  58.